﻿using System;

namespace NDBGen
{
    public interface IIndentedTextWriter : IDisposable
    {
        void WriteLine();
        void WriteLine(Object value);
        void WriteLine(String value);
        void WriteLine(String format, params Object[] args);
        void Write(Object value);
        void Write(Char c);
        void Write(String value);
        void Write(String format, params Object[] args);
        IndentationScope Indent();
        Int32 Indentation { get; set; }
    }
}